that explains it - İspanyolca İngilizce Sözlük